piece concept - German English Dictionary